package model

import "time"

type Product struct {
	ProductId            string    `json:"productId" grom:"column:product_id"`
	ProductName          string    `json:"productName" gorm:"column:product_name"`
	ProductIntro         string    `json:"productIntro" gorm:"column:product_intro"`
	CategoryId           string    `json:"categoryId" gorm:"column:category_id"`
	ProductCoverImg      string    `json:"productCoverImg" gorm:"column:product_cover_img"`
	ProductBanner        string    `json:"productBanner" gorm:"column:product_banner"`
	OriginPrice          int       `json:"originPrice" gorm:"column:origin_price"`
	SellingPrice         int       `json:"sellingPrice" gorm:"column:selling_price"`
	StockNum             int       `json:"stockNum" gorm:"column:stock_num"`
	Tag                  string    `json:"tag" gorm:"column:tag"`
	SellStatus           int       `json:"sellStatus" gorm:"column:sell_status"`
	CreateUser           string    `json:"createUser" gorm:"column:create_user"`
	UpdateUser           string    `json:"updateUser" gorm:"column:update_user"`
	ProductDetailContent string    `json:"productDetailContent" gorm:"column:product_detail_content"`
	IsDeleted            bool      `json:"isDeleted" gorm:"column:is_deleted"`
	CreateAt             time.Time `json:"createAt" gorm:"column:create_at"`
	UpdateAt             time.Time `json:"updateAt" gorm:"column:update_at"`
}
